< previous page page_465 next page >

Page 465
7017a6ead0e3c4111b47a554df321e9f.gif
DLL function calls, 367369
7017a6ead0e3c4111b47a554df321e9f.gif
DLL functions, 47
7017a6ead0e3c4111b47a554df321e9f.gif
MyDLLFunction, 326
7017a6ead0e3c4111b47a554df321e9f.gif
passing strings to, 340
7017a6ead0e3c4111b47a554df321e9f.gif
that return structures, 370
7017a6ead0e3c4111b47a554df321e9f.gif
structures and, 362
7017a6ead0e3c4111b47a554df321e9f.gif
and variants, 356
7017a6ead0e3c4111b47a554df321e9f.gif
DLL parameters, 368
7017a6ead0e3c4111b47a554df321e9f.gif
DLL servers, 113
7017a6ead0e3c4111b47a554df321e9f.gif
DLL structures, 365
7017a6ead0e3c4111b47a554df321e9f.gif
DllCanUnloadNow, 373
7017a6ead0e3c4111b47a554df321e9f.gif
DllGetClassObject, 373
7017a6ead0e3c4111b47a554df321e9f.gif
DllMain, 373
7017a6ead0e3c4111b47a554df321e9f.gif
DllRegisterServer, 373
7017a6ead0e3c4111b47a554df321e9f.gif
DLLs
7017a6ead0e3c4111b47a554df321e9f.gif
custom, 341, 355
7017a6ead0e3c4111b47a554df321e9f.gif
Executable Finder, 22
7017a6ead0e3c4111b47a554df321e9f.gif
finding, 284
7017a6ead0e3c4111b47a554df321e9f.gif
finding API functions in, 377394
7017a6ead0e3c4111b47a554df321e9f.gif
frequently used, 282284
7017a6ead0e3c4111b47a554df321e9f.gif
names of, 281
7017a6ead0e3c4111b47a554df321e9f.gif
Visual Basic, 114
7017a6ead0e3c4111b47a554df321e9f.gif
DllUnregisterServer, 373
7017a6ead0e3c4111b47a554df321e9f.gif
dmDeviceName, 174
7017a6ead0e3c4111b47a554df321e9f.gif
dmFields, 204
7017a6ead0e3c4111b47a554df321e9f.gif
dmFieldsbits, 206
7017a6ead0e3c4111b47a554df321e9f.gif
dmFormName, 174
7017a6ead0e3c4111b47a554df321e9f.gif
DM_IN_BUFFER, 204
7017a6ead0e3c4111b47a554df321e9f.gif
DM_OUT_BUFFER, 204
7017a6ead0e3c4111b47a554df321e9f.gif
DocProp sample project, 7677
7017a6ead0e3c4111b47a554df321e9f.gif
documentation
7017a6ead0e3c4111b47a554df321e9f.gif
importance of, 173n, 203, 206
7017a6ead0e3c4111b47a554df321e9f.gif
limitations of, 143, 266n, 271, 272
7017a6ead0e3c4111b47a554df321e9f.gif
using Microsoft, 395
7017a6ead0e3c4111b47a554df321e9f.gif
DocumentProperties, 75, 203206
7017a6ead0e3c4111b47a554df321e9f.gif
DOS header, 381382
7017a6ead0e3c4111b47a554df321e9f.gif
Double, 296
7017a6ead0e3c4111b47a554df321e9f.gif
double-byte characters, 158
7017a6ead0e3c4111b47a554df321e9f.gif
double NULL characters, 176178, 192
7017a6ead0e3c4111b47a554df321e9f.gif
dragging/dropping files, 138139
7017a6ead0e3c4111b47a554df321e9f.gif
DrawAnimatedRects, 144146, 272
7017a6ead0e3c4111b47a554df321e9f.gif
DrawIcon, 26
7017a6ead0e3c4111b47a554df321e9f.gif
drawing, 28
7017a6ead0e3c4111b47a554df321e9f.gif
OLE objects, 124129, 251254
7017a6ead0e3c4111b47a554df321e9f.gif
using XOR operator, 307308
7017a6ead0e3c4111b47a554df321e9f.gif
drive mapping, 9499, 221227
7017a6ead0e3c4111b47a554df321e9f.gif
DT (person), 7882, 207212
7017a6ead0e3c4111b47a554df321e9f.gif
DTR_CONTROL_HANDSHAKE, 314
7017a6ead0e3c4111b47a554df321e9f.gif
DumpBin.exe, 284, 377
7017a6ead0e3c4111b47a554df321e9f.gif
DumpInfo program, 102, 284, 372, 377394
7017a6ead0e3c4111b47a554df321e9f.gif
DWORD, 54, 160, 200, 407
7017a6ead0e3c4111b47a554df321e9f.gif
dynamic string pointers, 365
7017a6ead0e3c4111b47a554df321e9f.gif
dynamic strings, 174, 259260, 264, 342, 365369
E
7017a6ead0e3c4111b47a554df321e9f.gif
#else, 372
7017a6ead0e3c4111b47a554df321e9f.gif
empty strings, 9, 153, 154, 428
7017a6ead0e3c4111b47a554df321e9f.gif
EndDoc, 253
7017a6ead0e3c4111b47a554df321e9f.gif
#endif, 372
7017a6ead0e3c4111b47a554df321e9f.gif
entry points, 16n, 158, 172, 194
7017a6ead0e3c4111b47a554df321e9f.gif
ANSI entry points, 10, 16, 42
7017a6ead0e3c4111b47a554df321e9f.gif
indicators for, 10, 24
7017a6ead0e3c4111b47a554df321e9f.gif
LoadIconA, 167
7017a6ead0e3c4111b47a554df321e9f.gif
Unicode, 10, 16, 42, 340, 342343
7017a6ead0e3c4111b47a554df321e9f.gif
Enum statement, 218
7017a6ead0e3c4111b47a554df321e9f.gif
EnumDisplaySettings, 41, 43
7017a6ead0e3c4111b47a554df321e9f.gif
enumerations
7017a6ead0e3c4111b47a554df321e9f.gif
of registry key values, 5761
7017a6ead0e3c4111b47a554df321e9f.gif
of registry keys, 57
7017a6ead0e3c4111b47a554df321e9f.gif
of registry subkeys, 5357, 186189
7017a6ead0e3c4111b47a554df321e9f.gif
Visual Basic, 217
7017a6ead0e3c4111b47a554df321e9f.gif
Enums, 403404
7017a6ead0e3c4111b47a554df321e9f.gif
EnumServicesStatus, 399, 407, 409411
7017a6ead0e3c4111b47a554df321e9f.gif
ENUM_SERVICES_STATUS, 409411
7017a6ead0e3c4111b47a554df321e9f.gif
ENUM_SERVICE_STATUS, 399400, 401402, 413
7017a6ead0e3c4111b47a554df321e9f.gif
EnumSystemLocales, 110111, 234235
7017a6ead0e3c4111b47a554df321e9f.gif
Environment string, 176
7017a6ead0e3c4111b47a554df321e9f.gif
environment variables, 4751
7017a6ead0e3c4111b47a554df321e9f.gif
EnvStr.vbp, 47, 176
7017a6ead0e3c4111b47a554df321e9f.gif
Err object, 151
7017a6ead0e3c4111b47a554df321e9f.gif
Err.LastDllError, 10, 96, 155, 164, 240, 411
7017a6ead0e3c4111b47a554df321e9f.gif
ERROR_BUFFER_TOO_SMALL, 81
7017a6ead0e3c4111b47a554df321e9f.gif
ERROR_INVALID_PARAMETER, 106
7017a6ead0e3c4111b47a554df321e9f.gif
ERROR_MORE_DATA, 64, 94, 221, 411
7017a6ead0e3c4111b47a554df321e9f.gif
errors
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX Component Can't Create Object, 240
7017a6ead0e3c4111b47a554df321e9f.gif
in API function results, 239
7017a6ead0e3c4111b47a554df321e9f.gif
bad DLL calling convention, 8, 257, 326328
7017a6ead0e3c4111b47a554df321e9f.gif
ByRef argument mismatch, 171
7017a6ead0e3c4111b47a554df321e9f.gif
Cannot Find File message, 179
7017a6ead0e3c4111b47a554df321e9f.gif
Can't find DLL Entry Point, 195
7017a6ead0e3c4111b47a554df321e9f.gif
compile time, 85
7017a6ead0e3c4111b47a554df321e9f.gif
in declarations, 237
7017a6ead0e3c4111b47a554df321e9f.gif
descriptions of, 17, 51
7017a6ead0e3c4111b47a554df321e9f.gif
DLL declaration, 316
7017a6ead0e3c4111b47a554df321e9f.gif
HRESULT, 239240
7017a6ead0e3c4111b47a554df321e9f.gif
LastDLLError code, 17n
7017a6ead0e3c4111b47a554df321e9f.gif
LastError, 17, 151154
7017a6ead0e3c4111b47a554df321e9f.gif
mapped drive message, 96
7017a6ead0e3c4111b47a554df321e9f.gif
OLE subsystem handling of, 249
7017a6ead0e3c4111b47a554df321e9f.gif
overflow, 315, 355
7017a6ead0e3c4111b47a554df321e9f.gif
parameter, 161, 181
7017a6ead0e3c4111b47a554df321e9f.gif
registry key, 179
7017a6ead0e3c4111b47a554df321e9f.gif
runtime error 49, 326328
7017a6ead0e3c4111b47a554df321e9f.gif
runtime error 453, 15, 149, 158
7017a6ead0e3c4111b47a554df321e9f.gif
structure declaration, 194
7017a6ead0e3c4111b47a554df321e9f.gif
that can be ignored, 257258
7017a6ead0e3c4111b47a554df321e9f.gif
ways of checking for, 423
7017a6ead0e3c4111b47a554df321e9f.gif
Err.Raise, 239, 240

 
< previous page page_465 next page >